cannon cradle - German English Dictionary